package com.xinghai.system.domain.dto;

import com.xinghai.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 *  车间设备发货单种类费用DTO
 * 
 * @author xinghai
 * @date 2024-07-17
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class DeviceDetailDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    //用车申请id
    private String vehicleId;

    //项目名称
    @Excel(name = "项目名称", width = 50)
    private String projectName;

    //需求车型
    @Excel(name = "需求车型", width = 30)
    private String needVehicle;

    //要求发货日期
    @Excel(name = "要求发货日期", width = 30, dateFormat = "yyyy-MM-dd")
    private String deliverDate;
//
//    //始发地
//    @Excel(name = "始发地", width = 60)
//    private String beginAddr;
//
//    //目的地
//    @Excel(name = "目的地", width = 60)
//    private String endAddr;

    //发货设备
    @Excel(name = "发货设备", width = 30)
    private String device;

    //发货数量
    @Excel(name = "发货数量", width = 30)
    private String count;

    //规格
    @Excel(name = "规格", width = 30)
    private String size;

    //占整车比率
    @Excel(name = "占整车比率", width = 30)
    private String unit;

    //整车费用
    @Excel(name = "整车费用", width = 30)
    private String pay;

    //对应设备产生费用
    @Excel(name = "对应设备产生费用", width = 30)
    private String deviceMoney;
}
